Jeremy's Temperature CSM 1.2.7

What is it?

Jeremy's Temperature CSM shows the internal temperature of your PowerBook, as returned by the power circuitry inside.  It can also show the battery temperature, which is returned by the teeny microprocessor located in the battery.  This module has little useful purpose, but it's fun watching how toasty your PowerBook gets inside.

Compatibility

This module is known to work on the PowerBook Duo, 190 series, 500 series, 1400 series, 5300 series, 2400 series, and the 3400/G3 series.  It does NOT work on the new G3 (Wall Street) PowerBooks.

Installing the Temperature CSM

To install the Temperature CSM, it must be placed in the Control Strip folder inside your system folder.  Unfortunately, the Apple system software isn't smart enough to automatically realize that it should go there, so you must drag it to this folder manually.

1)  Open your System folder.
2)  Copy the Jeremy's Temperature CSM file to the Control Strip Folder in your System folder.
3)  Restart your computer.

Configuring the Temperature CSM

When the Control Strip first appears after restarting, the Temperature module should be displayed, as shown below:

The internal PowerBook temperature and the internal battery temperature are displayed.  The appearance of the module is controlled by the module's popup menu.  To make the menu appear, click anywhere on the Temperature module, and the following menu will appear:

Display as Celsius (Fahrenheit and Kelvin)
You can change which temperature scale is used, between Centigrade, Fahrenheit and Kelvin.

Display temperature scale
While it takes up a little more space, you can have a letter showing the current temperature scale displayed.  A "C" is shown for centigrade, a "F" for fahrenheit, and a "k" is shown for Kelvin.

Display internal temperature
When this option is selected, the internal temperature only is displayed.

Display battery temperature
When this option is selected, the battery temperature only is displayed.

Display both horizontally
When this option is selected, the internal temperature and battery temperature are displayed, using a horizontal format.

Display both vertically
When this option is selected, the internal temperature and battery temperature are displayed, using a vertical format.

Internal records are xx and xx
Highest and lowest recorded internal temperatures.

Battery records are xx and xx
Highest and lowest recorded battery temperatures.

Reset record temperatures
Resets the highest and lowest temperatures to the current measured temperature.

Revision History

1.2.7 - 4 November 1998
   
- Optimize redrawing to minimize flicker.

1.2.6 - 3 September 1998
   
- Suppress out of range temperature readings when battery removed.

1.2.5 - 15 July 1998
  - Prevent module from loading on unsupported computers.

1.2.4 - 14 April 1998
  - Updated registration feature.

1.2.3 - 3 February 1998
  - Updated registration feature.

1.2.2
- 12 January 1998
  - Added registration reminder.

1.2.1
- 7 December 1997
   - Fixed resizing bug when temperature widths changed.
   
1.2.0
- 12 October 1997
   - Added temperature display icon.

1.1.4 - 1 April 1997
   - Fixed bug that could prevent changes from being stored under some conditions.
   - Suppress temperatures when no battery is installed.

1.1.3 - 26 August 1996
 
- Fixed bug that could prevent settings from being saved.

1.1.2 - 13 August 1996
 
- Doesn't record battery temperature if battery removed.

1.1.1 - 11 June 1996
 
- Enhanced storage of record temperatures.
 
- Check appropriate traps to prevent crashes on incompatible Mac's.

1.1.0 - 21 March 1996
   - Added high and low temperatures to popup menu.
    - Corrected centigrade to celsius.
    - Fixed temperature display for PowerBook 500's upgraded to PowerPC's.
    - Converted to Metrowerks CodeWarrior.

1.0.3 - 29 March 1995
   - Prevent module from interfering with screen savers.

1.0.3 - 29 March 1995
   - Prevent module from interfering with screen savers.

1.0.2  20 February 1995
   - Fixed cosmetic problem with PowerBook icon display.

1.0.1  13 January 1995
   - Added additional display options.

1.0.0  11 November 1994
   - First release.